From 1b28353be5205fce7df5d00e5bdd22e295d5988a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 13 Jul 2020 17:32:52 -0400 Subject: [PATCH] inspector: Ellipsize in the object tree We don't want a long label to blow up the width of the inspector window. --- gtk/inspector/object-tree.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk/inspector/object-tree.c b/gtk/inspector/object-tree.c index 44d8cf0fc3..d4ce6daed0 100644 --- a/gtk/inspector/object-tree.c +++ b/gtk/inspector/object-tree.c @@ -1066,6 +1066,7 @@ setup_name_cb (GtkSignalListItemFactory *factory, label = gtk_label_new (NULL); gtk_label_set_width_chars (GTK_LABEL (label), 15); + gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END); gtk_label_set_xalign (GTK_LABEL (label), 0.0); gtk_list_item_set_child (list_item, label); } @@ -1092,7 +1093,8 @@ setup_label_cb (GtkSignalListItemFactory *factory, GtkWidget *label; label = gtk_label_new (NULL); - gtk_label_set_width_chars (GTK_LABEL (label), 15); + gtk_label_set_width_chars (GTK_LABEL (label), 25); + gtk_label_set_ellipsize (GTK_LABEL (label), PANGO_ELLIPSIZE_END); gtk_label_set_xalign (GTK_LABEL (label), 0.0); gtk_list_item_set_child (list_item, label); } -- 2.30.2